/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package model;

import BD.ConnectionManager;
import com.mysql.jdbc.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;

/**
 *
 * @author Davi_2
 */
public class Cliente {
    private String CPF ;
    private String Nome;
    private String sobrenome;
    private String endereco;
    private String telefone;

    public Cliente(String CPF, String Nome, String sobrenome, String endereco, String telefone) {
        this.CPF = CPF;
        this.Nome = Nome;
        this.sobrenome = sobrenome;
        this.endereco = endereco;
        this.telefone = telefone;
    }

   
    public String getCPF() {
        return CPF;
    }

    public void setCPF(String CPF) {
        this.CPF = CPF;
    }

    public String getNome() {
        return Nome;
    }

    public void setNome(String Nome) {
        this.Nome = Nome;
    }

    public String getSobrenome() {
        return sobrenome;
    }

    public void setSobrenome(String sobrenome) {
        this.sobrenome = sobrenome;
    }

    public String getEndereco() {
        return endereco;
    }

    public void setEndereco(String endereco) {
        this.endereco = endereco;
    }

    public String getTelefone() {
        return telefone;
    }

    public void setTelefone(String telefone) {
        this.telefone = telefone;
    }
    
           
          
     public boolean incluir() throws ClassNotFoundException{
        try {
                           
            ConnectionManager.ConnectDB();
   
    String sql = "INSERT INTO Cliente (cpf,nome,sobrenome,endereco,telefone) VALUES ("
            + this.CPF + ",'"
            + this.Nome + "','"
            + this.sobrenome + "','"
            + this.endereco + "','"
            + this.telefone + "',)";
 
  ConnectionManager.getStmt().execute(sql);
            return true;

        } catch (SQLException e) {
            System.out.println("SQL Exception " + e.getMessage());
            return false;
        }
        
     }
}
  
           